/*  BASE CSS */
/***Paleta de Colores***
	Gris Oscuro : 	3A3A3A
	Gris Claro 	: 	4C4C4C
	Blanco humo	:	DCDCDC
	Celeste		:	6E96CD
	Celeste	L	:	A2C1E9
	Naranja		:	CDAE88	
*/
body{
padding:0;
font-family:sans-serif;
font:normal 1em sans;
font-size:9pt;
/*background: #161616;*/
background-color:#E1E7FF;
}

label {font-weight:bold;}
fieldset { border:none;}
button{margin:0.1em; -moz-box-shadow: 0 0 3px white; -webkit-box-shadow: 0 0 3px white;}
select { background-color:#fff; }

.focused{background-color:#a2c1e9;}
.empty{clear:both; display:block;}
.search { text-indent:20px; background:url(/mibodeguita/mibodeguita/img/search.png) #3C3C3C no-repeat 3px 3px;}
.ok  { text-indent:20px; background:url(/mibodeguita/mibodeguita/img/ok.png) transparent no-repeat 2px 50%; color:white; border:none; padding:0.1em;}
.cancel  { text-indent:20px; background:url(/mibodeguita/mibodeguita/img/delete.png) transparent no-repeat 2px 50%; color:white; border:none; padding:0.1em; }
.add  { text-indent:20px; background:url(/mibodeguita/mibodeguita/img/add.png) transparent no-repeat 2px 50%; color:white; border:none; padding:0.1em; }
.edit  { text-indent:20px; background:url(/mibodeguita/mibodeguita/img/edit.png) transparent no-repeat 2px 50%; color:white; border:none; padding:0.1em; }
.save  { text-indent:20px; background:url(/mibodeguita/mibodeguita/img/save.png) transparent no-repeat 2px 50%; color:white; border:none; padding:0.1em; }
.user  { text-indent:20px; background:url(/mibodeguita/mibodeguita/img/user.png) transparent no-repeat 2px 50%; color:white; border:none; padding:0.1em; }
.add:hover, .edit:hover, .save:hover, .ok:hover, .cancel:hover{text-shadow: 0 0 0.1em #FD9729, 0 0 0.1em #FD9729, 0 0 0.1em #FD9729; -moz-box-shadow: 0 0 1em white; -webkit-box-shadow: 0 0 1em white;}

#pagina{margin:0 aut 0 auto; padding:0; width: 950px; }
#cabeza, #info_bar, #cuerpo, #pie{margin:0; padding:0; width:100%; clear:both; }
#cabeza h1{margin:0; background-color:#002255; height:auto; vertical-align:middle; text-align:center; color:white;}
#cuerpo{margin-top:1em; height:80%; overflow:auto; width:100%; }
#info_bar{border:solid 1px #c1c1c1; height:30px;}
#left_column{ float:left; width:25%; clear:left; height:90%; }
#right_column{ width:74%; float:left; min-width:450px; clear:right; height:90%; }
